package cn.bisoft.java.bean.entity;

import java.sql.Timestamp;
import java.util.Date;

/**
 * SalseCommissionReport entity. @author MyEclipse Persistence Tools
 */

public class SalseCommissionReport implements java.io.Serializable
{
	private static final long serialVersionUID = 1L;

	private Integer id;

	private String counterId;

	private Integer issueId;

	private String issueName;

	private Integer gameId;

	private Date stopTime;

	private Long salesMoney;

	private Long bonusMoney;

	private Integer bonusTicket;

	private Integer salesTicket;

	private String printCounterId;

	private Long counterCommision;

	private Long printCommision;

	private Integer counterRate;

	private Integer printRate;

	// Constructors

	/** default constructor */
	public SalseCommissionReport()
	{
	}

	/** minimal constructor */
	public SalseCommissionReport(Integer id, String counterId, Integer issueId, Integer gameId, Timestamp stopTime,
			Long salesMoney, Long bonusMoney, Integer bonusTicket, Integer salesTicket, String printCounterId,
			Long counterCommision, Long printCommision)
	{
		this.id = id;
		this.counterId = counterId;
		this.issueId = issueId;
		this.gameId = gameId;
		this.stopTime = stopTime;
		this.salesMoney = salesMoney;
		this.bonusMoney = bonusMoney;
		this.bonusTicket = bonusTicket;
		this.salesTicket = salesTicket;
		this.printCounterId = printCounterId;
		this.counterCommision = counterCommision;
		this.printCommision = printCommision;
	}

	/** full constructor */
	public SalseCommissionReport(Integer id, String counterId, Integer issueId, String issueName, Integer gameId,
			Timestamp stopTime, Long salesMoney, Long bonusMoney, Integer bonusTicket, Integer salesTicket,
			String printCounterId, Long counterCommision, Long printCommision, Integer counterRate, Integer printRate)
	{
		this.id = id;
		this.counterId = counterId;
		this.issueId = issueId;
		this.issueName = issueName;
		this.gameId = gameId;
		this.stopTime = stopTime;
		this.salesMoney = salesMoney;
		this.bonusMoney = bonusMoney;
		this.bonusTicket = bonusTicket;
		this.salesTicket = salesTicket;
		this.printCounterId = printCounterId;
		this.counterCommision = counterCommision;
		this.printCommision = printCommision;
		this.counterRate = counterRate;
		this.printRate = printRate;
	}

	// Property accessors

	public Integer getId()
	{
		return this.id;
	}

	public void setId(Integer id)
	{
		this.id = id;
	}

	public String getCounterId()
	{
		return this.counterId;
	}

	public void setCounterId(String counterId)
	{
		this.counterId = counterId;
	}

	public Integer getIssueId()
	{
		return this.issueId;
	}

	public void setIssueId(Integer issueId)
	{
		this.issueId = issueId;
	}

	public String getIssueName()
	{
		return this.issueName;
	}

	public void setIssueName(String issueName)
	{
		this.issueName = issueName;
	}

	public Integer getGameId()
	{
		return this.gameId;
	}

	public void setGameId(Integer gameId)
	{
		this.gameId = gameId;
	}





	public Date getStopTime()
	{
		return stopTime;
	}

	public void setStopTime(Date stopTime)
	{
		this.stopTime = stopTime;
	}

	public Long getSalesMoney()
	{
		return this.salesMoney;
	}

	public void setSalesMoney(Long salesMoney)
	{
		this.salesMoney = salesMoney;
	}

	public Long getBonusMoney()
	{
		return this.bonusMoney;
	}

	public void setBonusMoney(Long bonusMoney)
	{
		this.bonusMoney = bonusMoney;
	}

	public Integer getBonusTicket()
	{
		return this.bonusTicket;
	}

	public void setBonusTicket(Integer bonusTicket)
	{
		this.bonusTicket = bonusTicket;
	}

	public Integer getSalesTicket()
	{
		return this.salesTicket;
	}

	public void setSalesTicket(Integer salesTicket)
	{
		this.salesTicket = salesTicket;
	}

	public String getPrintCounterId()
	{
		return this.printCounterId;
	}

	public void setPrintCounterId(String printCounterId)
	{
		this.printCounterId = printCounterId;
	}

	public Long getCounterCommision()
	{
		return this.counterCommision;
	}

	public void setCounterCommision(Long counterCommision)
	{
		this.counterCommision = counterCommision;
	}

	public Long getPrintCommision()
	{
		return this.printCommision;
	}

	public void setPrintCommision(Long printCommision)
	{
		this.printCommision = printCommision;
	}

	public Integer getCounterRate()
	{
		return this.counterRate;
	}

	public void setCounterRate(Integer counterRate)
	{
		this.counterRate = counterRate;
	}

	public Integer getPrintRate()
	{
		return this.printRate;
	}

	public void setPrintRate(Integer printRate)
	{
		this.printRate = printRate;
	}

}